large farmstead - Français Anglais Dictionnaire